from time immemorial - Español Inglés Diccionario